package ar.com.sistventa.entities;

public class Articulo {
	private Long id;
	private String codigo;
	private String descripcion;
	private Categoria categoria;
	private Marca marca;
	private Unidad unidad;
	private String imagen;
	private String codigoBarra;
	private Proveedor proveedor;
	private Float stock;
	private Float stockMinimo;
	private Float precioCosto;
	private Float ganancia;
	private Float precioVentaSinIva;
	private Float precioIva;
	private Float precioVentaConIva;
	private Float porcentajeGanancia;
	private String estadoLogico;

	public Articulo() {
		this.estadoLogico = "A";
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getCodigo() {
		return codigo;
	}

	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public Categoria getCategoria() {
		return categoria;
	}

	public void setCategoria(Categoria categoria) {
		this.categoria = categoria;
	}

	public Marca getMarca() {
		return marca;
	}

	public void setMarca(Marca marca) {
		this.marca = marca;
	}

	public Unidad getUnidad() {
		return unidad;
	}

	public void setUnidad(Unidad unidad) {
		this.unidad = unidad;
	}

	public String getImagen() {
		return imagen;
	}

	public void setImagen(String imagen) {
		this.imagen = imagen;
	}

	public String getCodigoBarra() {
		return codigoBarra;
	}

	public void setCodigoBarra(String codigoBarra) {
		this.codigoBarra = codigoBarra;
	}

	public Proveedor getProveedor() {
		return proveedor;
	}

	public void setProveedor(Proveedor proveedor) {
		this.proveedor = proveedor;
	}

	public Float getStock() {
		return stock;
	}

	public void setStock(Float stock) {
		this.stock = stock;
	}

	public Float getStockMinimo() {
		return stockMinimo;
	}

	public void setStockMinimo(Float stockMinimo) {
		this.stockMinimo = stockMinimo;
	}

	public Float getPrecioCosto() {
		return precioCosto;
	}

	public void setPrecioCosto(Float precioCosto) {
		this.precioCosto = precioCosto;
	}

	public Float getGanancia() {
		return ganancia;
	}

	public void setGanancia(Float ganancia) {
		this.ganancia = ganancia;
	}

	public Float getPrecioVentaSinIva() {
		return precioVentaSinIva;
	}

	public void setPrecioVentaSinIva(Float precioVentaSinIva) {
		this.precioVentaSinIva = precioVentaSinIva;
	}

	public Float getPrecioIva() {
		return precioIva;
	}

	public void setPrecioIva(Float precioIva) {
		this.precioIva = precioIva;
	}

	public Float getPrecioVentaConIva() {
		return precioVentaConIva;
	}

	public void setPrecioVentaConIva(Float precioVentaConIva) {
		this.precioVentaConIva = precioVentaConIva;
	}

	public Float getPorcentajeGanancia() {
		return porcentajeGanancia;
	}

	public void setPorcentajeGanancia(Float porcentajeGanancia) {
		this.porcentajeGanancia = porcentajeGanancia;
	}

	public String getEstadoLogico() {
		return estadoLogico;
	}

	public void setEstadoLogico(String estadoLogico) {
		this.estadoLogico = estadoLogico;
	}

}
